Home
Manglish
English listing
Malayalam listing
About
Small pox - meaning in malayalam
Meanings for Small pox
noun
വസൂരി